#!/bin/bash
echo "hello linux"
output_file="output_01.txt"
# 使用tcpdump抓取前10个网络包，并提取IP地址
# 注意：ens33是你的网络接口名称，可以根据实际情况修改
# -c 10 表示抓取10个包
# -n 表示使用数字格式显示地址（不进行反向解析）
# -i 指定网络接口名称
# -q 表示以静默模式运行，减少输出
# -A 表示以ASCII形式显示数据包内容
tcpdump -c 10 -n -i ens33 -q -A 'ip' | grep -E -o '([0-9]{1,3}\.){3}[0-9]{1,3}' > $output_file
# 通过grep命令提取其中的IP地址，并将结果保存到指定的文件中。最后，通过echo命令输出提取的IP地址，以便你确认是否正确。
# 输出提取的IP地址，用于检查是否正确
echo "Extracted IP Addresses:"
cat $output_file
